#-*- Mode:Text; Tab-width:4 -*-
#                                                                          
#                                                                          
#                       RESTRICTED RIGHTS LEGEND                           
#                                                                          
#  Use, duplication, or disclosure by the Government is subject to         
#  restrictions as set forth in subdivision (c)(1)(ii) of the Rights in    
#  Technical Data and Computer Software clause at 252.227-7013.            
#                                                                          
#                     TEXAS INSTRUMENTS INCORPORATED.                      
#                             P.O. BOX 149149                              
#                          AUSTIN, TEXAS 78714-9149                        
#                               MS 2151                                    
#                                                                          
#   Copyright (C) 1987,1988,1989,1990 Texas Instruments Incorporated.            
#   All rights reserved.                                                   
#                                                                          
# 11/30/89 sbw: added mxcincludes.
MacCIncludes = -i {driver} -i {sock} -i {addin-comm}  -i {mxcincludes} 
		       -i {bsd}sys: -i {maclispm} -i {utility}  
				-i {bsd} -i {nupi} -i {misc} -i {libs} -i {nfs} -i {rpc}

SysLibs =   "{CLibraries}"CLib881.o 
		    "{Libraries}"Interface.o 
			"{Libraries}"CommToolbox.o 
			"{CLibraries}"CInterface.o 
			"{CLibraries}"CRuntime.o 
			"{CLibraries}"StdCLib.o 
			"{CLibraries}"CSANELib881.o 
			"{CLibraries}"math881.o 
			"{PLibraries}"Paslib.o          # Make sure PASCAL libs LAST for the LINK. 	AB 8/22/88.

# Do not put any PASCAL object in here--only C object.  AB 8/22/88
MacCObj =   driver.o 
			{utility}utility.o 
		    {addin-comm}addin-comm.o 
			{bsd}bsd.o 
			{enet}enet.o 
			{nupi}nupi.o 
			{window}window.o 
			{control}control.o 
			{misc}misc.o 
			{tbi}tbserver.o 
			{nfs}nfs.o 
		    {rpc}rpc.o 
		    {sock}sock.o

# All the PASCAL object is in here (NUPI, DISKCMDS, MAKPFILES).  AB 8/22/88
MacPObj = 	{nupi}disk.o 

# Rule Customizations
COptions	= {CFlags} {MacCIncludes} 

# Add MacPObj to link AFTER sysLibs.  Also increase segment size.  AB 8/22/88
# added -ma to fix reference in wlwdriver.c.o to EqualString sbw 12/11/89
Driver  always
	Directory {driver}
    C builddate.c -d DATE="`date -s -d`"
	link -uf unreferenced-functions -d buildDate.c.o {MacCObj} {sysLibs} {MacPObj} -c TIMX -t APPL -o Driver  -ss 45000 -srt -ma EqualString=equalstring
	SetFile -a B Driver
	duplicate Driver {maclispm}microExplorer -y

Driver  Micronet-Device.r kchr.r Micronet-device.drvr
	Rez Micronet-Device.r -o Driver -a -s {TBI} -i {RIncludes}
	SetFile -a B Driver -c TIMX -t APPL		# set the bundle bit         #ab 11/8/88.
	duplicate Driver {maclispm}microExplorer -y


driver.o  micronet-device.c.o Micronet-Accessors.c.o trap-patches.a.o
	lib -d -o driver.o micronet-device.c.o Micronet-Accessors.c.o trap-patches.a.o

MicroNet-Device.drvr 	Micronet-Device.a.o
	Link Micronet-Device.a.o -o MicroNet-Device.drvr -c TIMX -t APPL -rt DRVR=52 -sg .MicroNet   		#ab 11/8/88.

builddate.c.o  builddate.c
    C builddate.c -d DATE="`date -s -d`"

micronet-device.c.o  micronet-device.c Micronet-Device.h

Micronet-Accessors.c.o  Micronet-Accessors.c Micronet-Accessors.h

# This will build a da/font mover font file. 	sbw 05/23/90
DriverFonts  Micronet-fonts.r
	Rez Micronet-fonts.r  -o Driverfonts -i {RIncludes}
	SetFile Driverfonts -a I -c DMOV -t FFIL
	duplicate Driverfonts {maclispm}microExplorerFonts -y


always 
  echo 


